package empleados.clases.componentes;

import empleados.clases.entidades.BaseDatos;
import java.sql.ResultSet;

import java.util.TreeSet;

public class Paises{

    private BaseDatos bd;

    private TreeSet<Pais> paises;

    public Paises(){
        paises = new TreeSet<Pais>();
        ResultSet resultado = null;
        bd = new BaseDatos("com.mysql.jdbc.Driver", "jdbc:mysql://127.0.0.1:3306/terafit", "root", "");
        resultado = bd.obtenerDatos("SELECT * FROM pais;");
        try{
            while(resultado.next()) paises.add(new Pais(resultado.getInt("id"), resultado.getString("pais")));
        }catch(ArrayIndexOutOfBoundsException e){
            System.out.println("No existe esa localidad.");
            e.printStackTrace();
        }catch(Exception e){
            e.printStackTrace();
        }
    }

    public TreeSet<Pais> getPaises(){
        return paises;
    }

}